wheel type trencher - Turkish English Dictionary